irrigation farming - German English Dictionary